regenerating device - German English Dictionary